package w14;

public class S02 {
	//	分列显示数据 1~n，每列最多 m 个数据。（n>m）
	//	1  6  11  16
	//	2  7  12  17  19/5=3...4
	//	3  8  13  18
	//	4  9  14  19
	//	5  10 15  20  20/5=4...0
	public static void main(String[] args) {
		int n=26, m=8;
		int lies= n/m+(n%m==0?0:1);
		for(int h=1;h<=m;++h) { //循环完成一行的显示
			for(int L=0;L<lies;++L) {  //完成一行中多个数据的显示
				int d=L*m+h;
				if(d<=n)System.out.printf("%-6d", d);
			}
			System.out.println(); //行结束，换行
		}
	}

}
